A Survey of Lifetime Reliability-Aware System-Level Design Techniques for Embedded Multiprocessor Systems
نویسندگان
چکیده
Lifetime reliability is emerging as a major concern for system design as escalating power density and hence temperature variation continues to accelerate wear-out, leading to a growing prominence of device-defects. This has attracted a significant attention both in industry and in academia to investigate on wear-out mitigation techniques, from micro-architectural adaptations to systemlevel optimization. Task mapping and scheduling-based system-level design techniques provide a low overhead approach for reliability optimization at design-time as well as reliability management at run-time. This paper provides an overview of the developments on reliability optimization using task mapping and scheduling over the past decade, since the introduction of the first reliability-aware system-level design technique in 2004.
منابع مشابه
Multiprocessor Scheduling For Real Time Systems Embedded Systems
energy-ef?cient tasks scheduling algorithm for real-time utility accrual real-time scheduling for multiprocessor multiprocessor real-time scheduling in industrial embedded a novel approach for off-line multiprocessor scheduling in multiprocessor scheduling for real time systems embedded robust partitioned scheduling for realtime multiprocessor multiprocessor scheduling for real time systems emb...
متن کاملLifetime Reliability Optimization for Embedded Systems: A System-Level Approach
This paper presents an automatic reliability-aware system-level design methodology to tolerate hardware defects caused by manufacturing tolerances as well as destructive agents and aging processes at the places of activity of the system components. This is achieved by (1) integrating the capability of a redundant placement of software tasks in an automatic design process to cope with the hardwa...
متن کاملA framework for reliability-aware design exploration on MPSoC based systems
Applying system-level fault-tolerant techniques such as active redundancy is a promising way to enhance the system reliability for safety-related applications. Embedded system design using active redundancy is a challenging task that involves solving two major problems, namely finding the optimal redundancy configuration and mapping/scheduling of the application (including the redundant compone...
متن کاملTowards an Integrated Framework for Reliability-Aware Embedded System Design on Multiprocessor System-on-Chips
Today’s integrated circuits are becoming more susceptible to faults due to effects caused by aggressive technology scaling. However, to meet the ever-increasing reliability requirements of safety-related applications, the system has to function correctly even in the presence of faults. This leads to the challenging problem of fault-tolerant system design. Here, the goal is to meet the required ...
متن کاملReliability-Aware Platform-Based Design Methodology for Energy-Efficient Multiprocessor Systems
Lifetime reliability is an emerging concern in multiprocessor systems as escalating power density and hence temperature variation continues to accelerate wear-out leading to a growing prominence of device defects. In this paper, we propose a platform-based design methodology that involves performanceaware task mapping on a multiprocessor system to jointly minimize energy consumption and tempera...
متن کامل